carpet munching - Turco Inglés Diccionario